Cabbage Rose - German English Dictionary